package com.gtw.modules.api.service;

import com.baomidou.mybatisplus.plugins.Page;
import com.gtw.modules.entity.TbCollection;
import com.gtw.modules.entity.TbWalletPayLog;

import java.util.List;
import java.util.Map;

/**
 * 个人钱包记录表
 *
 * @author wuye
 * @email www.baidu.com
 * @date 2018-02-06 11:38:12
 */
public interface TbWalletpaylogService {

    Page<TbWalletPayLog> queryPageList(Page<TbWalletPayLog> pageUtil, Map<String, Object> map);

    Page<TbWalletPayLog> queryPageList2(Page<TbWalletPayLog> pageUtil, Map<String, Object> map);

    TbWalletPayLog queryObject(Integer id);

    void save(TbWalletPayLog walletpaylog);

    void update(TbWalletPayLog walletpaylog);

    void delete(Integer id);

    /**
     * 根据用户UID查询
     * @param uid
     * @return
     */
    List<TbWalletPayLog> queryByUid(String uid);

}
